• word of the day

    momordica charantia

    momordica charantia - Dictionary definition and meaning for word momordica charantia

    Definition
    (noun) tropical Old World vine with yellow-orange fruit
    Synonyms : balsam pear
Download our Mobile App Today
Receive our word of the day
on Whatsapp